package com.nsu.evaluation.service;

import com.nsu.evaluation.common.ServerResponse;
import com.nsu.evaluation.pojo.Role;

import java.util.List;

/**
 * 角色管理相关接口
 */
public interface RoleService {

    ServerResponse<List<Role>> getRoleList();//获取权限列表

    ServerResponse<Role> addRole(Role role);//新增权限信息

    ServerResponse deleteRoleByPrimaryKey(String roleId);//删除角色信息

    ServerResponse<Role> updateRoleByPrimaryKey(Role role);//修改角色信息

    ServerResponse<List<Role>> selectRoleByExample(Role role);//根据角色名查询角色信息
}
